package mongo

import "gopkg.in/mgo.v2/bson"

/*
  Task table 所有结构体名称个csv文件名对应
  type 1=>休息任务 2=>进餐任务 3=>学习任务 4=>健身 5=>工作任务
*/


type Task struct {
    Id          bson.ObjectId   `bson:"_id" json:"id"`
    UserId      string          `bson:"user_id" json:"user_id"`         // 用户UserID
    Status      int             `bson:"status" json:"status"`           // 状态 1已完成 0进行中
    Type        int             `bson:"type" json:"type"`               // 对应不同的任务
    TaskId      string          `bson:"task_id" json:"task_id"`         // csv配置表的任务ID
    Jewel       int             `bson:"jewel" json:"jewel"`             // 当前任务消耗的钻石数量
    CreateTime  int64           `bson:"create_time" json:"create_time"` // 创建时间
    OverTime    int64           `bson:"over_time" json:"over_time"`     // 预计完成时间
}

